package com.atguigu.gulimall.search.service;


import com.atguigu.gulimall.search.vo.SearchParam;
import com.atguigu.gulimall.search.vo.SearchResult;

public interface MallSearchService {

   //返回检索的结果，包含页面的所有信息
    //DSL 查询条件 /模糊匹配/must match skuTitle
    //过滤 filter （按照属性、分类、品牌、价格区间、库存）
    //排序 sort
    //分页 from size
    //高亮 highlight
    //聚合分析 动态查询到所有的过滤条件命中的值

    SearchResult search(SearchParam param);
}
